package com.pzsh.entity.vo;

import com.pzsh.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.*;

/**
 * @program:
 * @description: 交易记录
 * @author: gxl
 * @create: 2019-12-09
 **/
@EqualsAndHashCode(callSuper = false)
@Data
public class TransactionVo extends BaseVo {

    @ApiModelProperty(value = "编号")
    private Integer transactionId;

    @ApiModelProperty(value = "交易类型，1：PS积分挖矿收益，2：PZSH任务挖矿收益，3：PS消费奖励PZSH，4：ps转账，5：pzsh转账，6：RD转ps，7：ps转PZSH")
    private Integer transacationType;

    @ApiModelProperty(value = "交易数量")
    private String numb;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "记录类型：0:全部，1：转换记录，2：提现记录，3：充值记录")
    private Integer recordType;

    @ApiModelProperty(value = "进出账类型：0：出账，1：进账")
    private Integer inoutType;

    @ApiModelProperty(value = "用户ID")
    private Integer userId;

    @ApiModelProperty(value = "用户名")
    private String account;

}
